/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: Lenovo
 * Date: 2025-03-20
 * Time: 11:39
 */
public class Main {
    public static void main(String[] args) {
        Dog dog1 = new Dog(); // 调用子类的无参构造方法
        Dog dog2 = new Dog("baby", 2); // 调用子类的有参构造方法
        Dog dog3 = new Dog(3);
    }
}
/*

运行：
        父类的无参构造方法被调用
        子类无参构造方法被调用
        父类的有参构造方法被调用, name:baby
        子类有参构造方法被调用,age:2
        父类的无参构造方法被调用
        子类构造方法二
*/
